import { NgModule } from '@angular/core';
import { BrowserModule } from "@angular/platform-browser";
import { FormsModule } from "@angular/forms";

import { UtilsModule } from "./../shared/utils.module";

import { SocketModule } from "./../socket/socket.module"
import { TabListModule } from "./../tab-list/tab-list.module"
import { BriefListModule } from "./../brief-list/brief-list.module"
import { QuoteRoutingModule } from "./quote-routing.module";
import { QuoteTableModule } from "./quote-table/quote-table.module";
import { QuoteBlockModule } from "./quote-block/quote-block.module";
import { BlockMiniModule } from "./block-mini/block-mini.module";
import { BasicInfoModule } from "./../basic-info/basic-info.module";
import { BidAskModule } from "./../bidask/bidask.module";
import { StockDetailModule } from "./../stock-detail/stock-detail.module";
import { TickSeriesModule } from "tick-series";
import { DropdownModule } from "dropdown";
import { KchartModule } from "kchart";
import { QuoteChartModule } from "quote";
import { ComboChartModule } from "combo-chart";
import { SummaryAssistantModule } from "summary-assistant";
import { BroadcastModule } from "broadcast";
import { SearchModule } from "search";
import { QuoteTreemapModule } from "./quote-treemap/quote-treemap.module";

import { QuoteComponent } from "./quote.component";
import { QuoteOverviewComponent } from "./quote-overview/quote-overview.component";
import { QuoteCommonTableComponent } from "./quote-common-table/quote-common-table.component";
import { QuoteindexComponent } from "./quote-index/quote-index.component";

import { DynamicTableModule } from "./dynamic-table";


@NgModule({
  imports: [
    BasicInfoModule,
    BidAskModule,
    BlockMiniModule,
    BriefListModule,
    BroadcastModule,
    BrowserModule,
    ComboChartModule,
    DropdownModule,
    DynamicTableModule,
    FormsModule,
    KchartModule,
    QuoteRoutingModule,
    QuoteBlockModule,
    QuoteChartModule,
    QuoteTableModule,
    SocketModule,
    SearchModule,
    StockDetailModule,
    SummaryAssistantModule,
    TabListModule,
    TickSeriesModule,
    UtilsModule,
    QuoteTreemapModule
  ],
  declarations: [
    QuoteOverviewComponent,
    QuoteindexComponent,
    QuoteComponent,
    QuoteCommonTableComponent
  ]
})
export class QuoteModule {

}